﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
  <xsl:output method="html" indent="yes"/>
  <xsl:template match="/">
    <html>
      <head>
        <title>Rööpnimedega asustusüksuste loetelu</title>
      </head>
      <body>
       <h3>
          Rööpnimedega asustusüksuste nimekiri koos tüübiga
       </h3>
        
        <table border="1">
          <tr>
            <th>
              <td>
                <h4>Asustusüksuse nimi</h4>
              </td>
              <td>
                <h4>Asustusüksuse rööpnimi</h4>
              </td>
              <td>
                <h4>Asustusüksuse tüüp</h4>
              </td>
            </th>
          </tr>
          <!-- Valin kõik asustusüksused, millel esineb parameeter "rööpnimi"-->
          <xsl:for-each select="/ehak/maakond/omavalitsus/asustusüksus">
            <xsl:if test="@rööpnimi">
            <tr valign="top">
              <th>
               <!-- Lisan tabelisse soovitud informatsiooni kolmest parameetrist --> 
                <td>
                  <xsl:value-of select="@nimi"/>
                </td>
                <td>
                  <xsl:value-of select="@rööpnimi"/>
                </td>
                <td>
                  <xsl:value-of select="@tüübinimi"/>
                </td>
              </th>
            </tr>
            </xsl:if>
          </xsl:for-each>
        </table>
      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>